package org.zjvis.graph.analysis.service.mapper;


import org.zjvis.graph.analysis.service.dto.GraphFilterDTO;

import java.util.List;

public interface GraphFilterMapper {
    boolean save(GraphFilterDTO dto);

    boolean update(GraphFilterDTO dto);

    boolean deleteById(Long id);

    boolean deleteByGraphFilterPipelineId(Long id);

    boolean deleteByGraphId(Long id);

    GraphFilterDTO queryById(Long id);

    List<GraphFilterDTO> queryByGraphFilterPipelineId(Long id);

    List<GraphFilterDTO> queryByParentId(Long id);

    Long queryUserById(Long id);



}
